$(document).ready(function()
    {
        $.table_master = null;

        $.init_master = function()
        {
            $('#anggota_table').dataTable
            ({
                "bJQueryUI": true,
                "sPaginationType": "full_numbers",
                'bServerSide'    : true,
                'bAutoWidth'     : false,
                "bProcessing": true,
                'sAjaxSource'    : base_url + "br-02/anggota/get_all1",
                "aoColumnDefs": [
                { "bSearchable": false, "aTargets": [ 0, 1, 2 ] }],

                'aoColumns'      :
                [
                    {'sTitle' : 'ID Anggota', 'mDataProp' : 'ID_ANGGOTA'},

                    {'sTitle' : 'GGI', 'mDataProp' : 'GGI'},

                    {'sTitle' : 'Nama', 'mDataProp' : 'NAMA_ANGGOTA'},

                    {'sTitle' : 'Unit', 'mDataProp' : 'KODE_UNIT'},

                    /*{'sTitle' : 'NO_BARU', 'mDataProp' : 'NO_BARU'},

                    {'sTitle' : 'SN', 'mDataProp' : 'SN'},

                    {'sTitle' : 'GGI', 'mDataProp' : 'GGI'},
*/
               //     {'sTitle' : 'Jenis Anggota', 'mDataProp' : 'JENIS_ANGGOTA'},

                    {'sTitle' : 'Kota', 'mDataProp' : 'NAMA_KOTA'},

                    {'sTitle' : 'Divisi', 'mDataProp' : 'NAMA_DIVISI'},

                    {'sTitle' : 'Alamat', 'mDataProp' : 'ALAMAT'},

                    {'sTitle' : 'Telepon 1', 'mDataProp' : 'TELPON1'},

                    {'sTitle' : 'Telepon 2', 'mDataProp' : 'TELPON2'},

                    {'sTitle' : 'Golongan', 'mDataProp' : 'GOLONGAN'},

                    //{'sTitle' : 'Mulai', 'mDataProp' : 'MULAI'},

                    //{'sTitle' : 'Tgl Lahir', 'mDataProp' : 'TGL_LAHIR'},

                    //{'sTitle' : 'Iuran Pokok', 'mDataProp' : 'IURAN_POKOK'},

                    //{'sTitle' : 'Iuran Wajib', 'mDataProp' : 'IURAN_WAJIB'},

                    //{'sTitle' : 'Tgl Catat', 'mDataProp' : 'TGL_CATAT'},

                   // {'sTitle' : 'Pilihan', 'mDataProp' : 'ID_ANGGOTA'},
                ],
                'fnServerData': function(sSource, aoData, fnCallback)
                {
                    $.ajax
                    ({
                        'dataType': 'json',
                        'type'    : 'POST',
                        'url'     : sSource,
                        'data'    : aoData,
                        'success' : fnCallback
                    });
                }
            });
        }
        $.init_master();
   
        $('#anggota_dialog').dialog({
            title: 'Data anggota',
            width: '950px',
            autoOpen:false,
            modal:true,
            resizable:false
        });

        $.resultAnggota = function(data)
        {
            if($('td:first', data).html() != 'No matching records found')
            {
                $("#ID_ANGGOTA").val($('td:first', data).html());
                $("#NAMA_ANGGOTA").val($('td:eq(2)', data).html());
                $("#NAMA_DIVISI").val($('td:eq(5)', data).html());
                $("#ALAMAT").val($('td:eq(6)', data).html());
                $("#ALAMAT_KANTOR").val($('td:eq(7)', data).html());
            }
        }

        $('#anggota_table tbody tr').live('click', function()
        {
            $.datatableAnggotaRowClicked(this);
        });

        $.datatableAnggotaRowClicked = function(that)
        {
            $.resultAnggota(that);
            $('#anggota_dialog').dialog('close');
        }

        $('#ID_ANGGOTA').click(function(){
            $('#anggota_dialog').dialog('open')
        });
    });